<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 1.创建-个电脑对象，该对象要有颜色、重量、品牌、型号，可以看电影、听音乐、打游戏和敲代码。
        var dn = {
            colo:'颜色',
            zl:'重量',
            pingpai:'品牌',
            xinhao:'型号',
            keyi:function(){
                console.log('看电影，听音乐，打游戏，敲代码');
            }
        }
        for(var k in dn){
            console.log(dn[k]);
        }
        dn.keyi();
        // 2.创建一一个按钮对象，该对象中需要包含宽，高，背景颜色和点击行为。
        function Nn(k,g,colo){
            this.k = k;
            this.g = g;
            this.colo = colo;
            this.dj = function (){
                console.log('你点我干嘛！！！');
            }
        }
        var an = new Nn('宽','高','背景颜色');
        for(var k in an){
            console.log(an[k]);
        }
        // 3.创建一个车的对象，该对象要有重量、颜色牌子，可以载人、拉货和耕田。

        
        // 写一个函数，实现反转任意故组。
        function reverse(arr){
            var newArr = [];
            for( var i = arr.length - 1; i >= 0;i--){
                newArr[newArr.length] = arr[i];
            }
            return newArr;
        }
        var arr = reverse([1,2,3,4,5,6]);
        console.log(arr);

        // 写一个函数，实现对数字数组的排序。
        function sort(arr){
            for(var i = 0; i < arr.length - 1; i++){
                for(var j = 0; j < arr.length - i - 1; j++){
                    if(arr[j] > arr[j + 1]){
                        var num = arr[j];
                        arr[j] = arr[j + 1];
                        arr[j + 1] = num;
                    }
                }
            }
            return arr;
        }
        var arr =  sort([5,2,1,4,3]);
        console.log(arr);


    </script>
</head>
<body>
    
</body>
</html>